/* 通用 */

.btn{ font:1em bold 'Microsoft YaHei',Arial, Helvetica, sans-serif; width:100%; height:3em; line-height:3em; border-radius:0.3em; cursor:pointer; color:#fff; text-align:center; background:#1A92DE; display:block; margin:2em 0; }

.btnGray{ font:1em bold 'Microsoft YaHei',Arial, Helvetica, sans-serif; width:100%; height:3em; line-height:3em; border-radius:0.3em; cursor:pointer; color:#333; text-align:center; background:#ccc; display:block; margin:1em 0; }

.errorTip{ color:#ea5252; line-height:3em; background:#fff6f6; border:1px solid #ea5252; padding:0 0.6em; }



/* 注册 */

#register{ height:100%; overflow:hidden; padding:1em 0.6em; }

#register div{ font-size:1.2em; height:3em; background:#fff; margin-bottom:0.6em; border-bottom:1px solid #dedede; }

#register div span{ width:4em; line-height:2.8em; text-align:center; float:left; position:relative; }

#register div span img{ position:absolute; top:0.7em; left:0.8em; }

#register div input{ font:1em normal 'Microsoft YaHei',Arial, Helvetica, sans-serif; width:80%; height:100%; border:0; padding:0; margin-left:3em; }

#register div a{ color:#1A92DE; position:absolute; right:10px; line-height:2.8em;}

#register div a.fasong{ color:#b2b2b2;}



/* 基本信息、求职意向、教育经历 */

.registerStep{ height:100%; overflow:hidden; padding:1em 0.6em; }

.registerStep div{ font-size:1.2em; height:2.4em; line-height:2.4em; margin-bottom:0.5em; }

.registerStep div span{ width:5.5em; text-align:right; display:inline-block; }

.registerStep div input,.registerStep div select{ font:1em normal 'Microsoft YaHei',Arial, Helvetica, sans-serif; height:100%;  border:1px solid #ccc; margin:0; padding:0 0.5em; }

.registerStep div label,#hopeStep div label{ margin-right:0.8em; }

.registerStep div.txtArea{ height:100%; overflow:hidden; margin-bottom:0.5em; }

.registerStep div.txtArea textarea{ font:1em normal 'Microsoft YaHei',Arial, Helvetica, sans-serif; width:13em; height:5em; resize:none; border:1px solid #ccc; outline:none; padding:0.6em; }

.registerStep div.hopeItem span{ width:7.5em; text-align:right; display:block; float:left; }

.registerStep div.hopeItem span.hopeText{ width:62%; background:#fff; height:2.4em; line-height:2.4em; text-align:left; }

.registerStep div.hopeItem span.hopeText a{ display:block; padding:0 0.6em; background:url(../images/icon_arrow_right.png) no-repeat; background-position:right 0.5em; overflow:hidden; white-space:nowrap; word-break:keep-all; text-overflow:ellipsis; }

.registerStep div.hopeItem span.hopeText a em{ font-style:normal; }



.eduList{ height:100%; overflow:hidden; padding:1em 0.6em; border-bottom:1px solid #ccc; }

.eduList div{  font-size:1.2em; height:1.8em; line-height:1.8em; margin-bottom:0.5em; }

.eduList div span{ width:5em; text-align:right; display:inline-block; color:#999; }

.eduList div em{ font-style:normal; color:#333; margin-left:0.6em; }



/* 注册成功 */

.registerStep .successTip{ color:#399834; height:3em; line-height:3em; text-align:center; background:#f6fff4; border:1px solid #76ca72; margin:1.2em 0; }

.registerStep .successTip span{ margin:0 1em; }